/* top left main  */
html,body{ height:100%;}
#top{background:#3c3c3c url(top.jpg) no-repeat scroll 98px center;color:#fff;height:50px;}
#right{}


/* top */
#logo{float:left; width:210px; margin:5px 4px 0; vertical-align:baseline;}
.top-mid{float:left;}
.login-info{float:right;position:relative; font-size:12px; margin-right:5px; margin-top:5px;}
.login-info a{color:#fff; text-decoration:none;}
.login-info .pic{float:left;margin:2px 6px;}
.login-info .pic img{border-radius:7px;}
.login-info .name{ display:block;}
#login_info_f{position:absolute;right:7px; top:41px;background-color:rgb(188, 201, 193);border-radius: 9px; padding:7px;display:none;}


/* left menu */
#menuH{position:absolute;z-index:100;min-height:100px;min-width:3px;}
#menuB{width:205px;position:absolute;background-color:#ecdfc7;border-right:#cfcfcf solid 1px;border-radius:0 0 13px 0;overflow:auto;height:100%; display:none;}
#menu_fix{position:absolute; top:1px; right:3px; width:16px; height:16px; border:1px #D8D8D8 solid; background:url(fix.png) top no-repeat;}
#menu_fix:hover{ border-color:#FFF}
#menu_fix.fix{background-position:bottom !important;}

.dir-tree{ padding-left:1px;}
#menu{margin-bottom:15px}
#menu a{color:#000;}
#menu p{ padding-left:12px; font-size:14px; line-height:36px; border-bottom:#C0B272 1px solid;}
#menu p a{ line-height:36px !important;}
#menu p:hover{ background-color:#F2F3D9;}
#menu p .hand{ width:5px; height:12px; display:inline-block; clear:left; cursor:pointer;}
#menu .subTree{ margin:0 0 7px 22px;border-left:#A27777 dotted 1px; border-radius: 0 0 0 10px}
#menu .subTree p{border-radius: 0 0 0 10px}
.ico-menu-down{width:10px; height:10px; display:inline-block;margin-left:2px; background:url(ico-menu-d.png) no-repeat bottom;}
.ico-menu-down:hover{background-position:top}



/* main */
#main{}
